# Strada Voice API - [Introduction](https://docs.getstrada.com/get-started/introduction.md): Use Strada to transform how your customers interact with your business - [Authentication Management](https://docs.getstrada.com/get-started/login/authentication-management.md): Authentication methods for accessing Strada - [SSO with Okta](https://docs.getstrada.com/get-started/login/sso-with-okta.md): Configure Single Sign-On using Okta for seamless authentication - [SSO with Google Workspace](https://docs.getstrada.com/get-started/login/sso-with-google-workspace.md): Configure Single Sign-On using Google Workspace for seamless authentication - [SSO with Microsoft Entra](https://docs.getstrada.com/get-started/login/sso-with-microsoft-entra.md): Configure Single Sign-On using Microsoft Entra ID (formerly Azure AD) for seamless authentication - [SSO with Other Identity Providers](https://docs.getstrada.com/get-started/login/sso-with-other-providers.md): Configure Single Sign-On using any SAML 2.0 compatible identity provider - [Analytics](https://docs.getstrada.com/overview/analytics.md): Build custom dashboards to track agent performance and visualize your conversations - [Custom Charts](https://docs.getstrada.com/overview/analytics-custom-charts.md): Create custom analytics charts using AI or SQL queries - [Managing Your View](https://docs.getstrada.com/overview/analytics-managing.md): Resize, rearrange, edit, and manage charts on your analytics view - [Conversations](https://docs.getstrada.com/overview/conversations.md): View, filter, and analyze all your call and chat interactions in one place - [Emails](https://docs.getstrada.com/overview/emails.md): Review and manage email threads handled by your AI agents - [Claims](https://docs.getstrada.com/overview/claims.md): View and manage First Notice of Loss (FNOL) claims - [Workflow Runs](https://docs.getstrada.com/overview/workflow-runs.md): Monitor and review Strada workflow executions - [Overview](https://docs.getstrada.com/building/agents-overview.md): Create and manage your AI agents - [Building the Flow](https://docs.getstrada.com/building/conversation-flow/overview.md): Design your agent's conversation using the flow builder - [Advanced Rules](https://docs.getstrada.com/building/conversation-flow/advanced-rules.md): Agent-wide instructions and guardrails - [Persona & Objective](https://docs.getstrada.com/building/conversation-flow/persona.md): Define your agent's identity and goals - [Variables & Analysis](https://docs.getstrada.com/building/conversation-flow/variables.md): Variables, secure metadata, and call analysis - [Configuration](https://docs.getstrada.com/building/conversation-flow/configuration.md): Knowledge base, voicemail, dial keypad, and chat components - [Workflows](https://docs.getstrada.com/building/conversation-flow/workflows/workflows-overview.md): Automate tasks during and after conversations - [Action Workflows](https://docs.getstrada.com/building/conversation-flow/workflows/action-workflows.md): Trigger automated workflows during a live conversation - [Post-Conversation Workflow](https://docs.getstrada.com/building/conversation-flow/workflows/post-conversation.md): Run automated workflows after a conversation ends - [Node Reference](https://docs.getstrada.com/building/conversation-flow/workflows/node-reference.md): Complete catalog of every workflow node and integration - [Voice](https://docs.getstrada.com/building/conversation-flow/voice.md): Choose a voice, adjust speed, and preview your agent's sound - [Chat Widget](https://docs.getstrada.com/building/agent-chat-widget.md): Assign and configure chat widget settings for your agent - [Test](https://docs.getstrada.com/building/testing.md): Validate your agent's responses before deployment - [Simulations](https://docs.getstrada.com/building/simulations.md): Test your agents with different personas and scenarios - [Publishing & Versions](https://docs.getstrada.com/building/publishing.md): Save drafts, publish changes, and manage agent versions - [Workflows](https://docs.getstrada.com/building/standalone-workflows.md): Run automations on a webhook or a schedule, outside of a conversation - [Create New Knowledge Base](https://docs.getstrada.com/content/knowledge-base/create-new-kb.md): Upload documents or crawl websites to build a knowledge base for your agents - [Existing Knowledge Bases](https://docs.getstrada.com/content/knowledge-base/existing-knowledge-bases.md): Manage files, versions, and syncing across your knowledge bases - [Best Practices and Templates](https://docs.getstrada.com/content/knowledge-base/best-practices-and-templates.md): Best practices and templates for writing effective knowledge base files for your voice AI agents - [Gaps](https://docs.getstrada.com/content/gaps.md): Discover what your agents are struggling with and how to improve them - [Alerts](https://docs.getstrada.com/deployment/alerts.md): Get notified when conversations match specific conditions - [Phone Numbers](https://docs.getstrada.com/deployment/phone-numbers.md): Import, organize, and route the phone numbers your agents use - [Campaigns](https://docs.getstrada.com/deployment/campaigns.md): Create, manage, and monitor your outbound calling campaigns - [Pre-Call Workflows](https://docs.getstrada.com/deployment/pre-call-workflows.md): Run automations before a call connects to retrieve data, filter contacts, or route calls - [Chat Widget](https://docs.getstrada.com/deployment/chat-widget.md): Create and manage theme configurations for your chat widget - [Schedules](https://docs.getstrada.com/settings/calls/schedules.md): Configure calling schedules to respect business hours and time zones - [Do Not Call List](https://docs.getstrada.com/settings/calls/do-not-call-list.md): Manage opt-out requests and maintain compliance with do-not-call preferences - [Pronunciations](https://docs.getstrada.com/settings/calls/pronunciations.md): Teach your agents to pronounce words, names, and phrases correctly - [Ended Reasons](https://docs.getstrada.com/settings/calls/ended-reasons.md): Configure how call outcomes are categorized - [Test Numbers](https://docs.getstrada.com/settings/test-numbers.md): Set test phone numbers so calls to or from them are automatically labeled as tests - [QA Rubrics](https://docs.getstrada.com/settings/qa/rubrics.md): Define pass/fail criteria for evaluating conversations - [Sentiment Labels](https://docs.getstrada.com/settings/qa/sentiment-labels.md): Tag conversations with custom sentiment labels - [Simulation Templates](https://docs.getstrada.com/settings/qa/simulation-templates.md): Create reusable scenarios and personas for agent simulations - [Members](https://docs.getstrada.com/settings/organizations/members.md): Manage team members and their access to your organization - [Roles & Permissions](https://docs.getstrada.com/settings/organizations/roles-and-permissions.md): Manage team access with role-based access control (RBAC) - [Audit Logs](https://docs.getstrada.com/settings/organizations/audit-logs.md): Track member actions across your organization - [API Keys](https://docs.getstrada.com/settings/organizations/api-keys.md): Generate authentication keys for accessing Strada's API - [Secrets](https://docs.getstrada.com/settings/organizations/secrets.md): Store sensitive credentials that your agents and workflows can reference - [SCIM Provisioning](https://docs.getstrada.com/settings/organizations/scim.md): Connect your identity provider to automatically manage team members - [SSO Role Mapping](https://docs.getstrada.com/settings/organizations/sso-role-mapping.md): Map SAML groups from your identity provider to Strada roles - [Environments](https://docs.getstrada.com/settings/organizations/environments.md): Define environments to manage different configurations for secrets and API connections - [Authorized Domains](https://docs.getstrada.com/settings/organizations/authorized-domains.md): Control which domains can embed the Strada chat widget - [HubSpot](https://docs.getstrada.com/settings/integrations/hubspot.md): Connect your agent with HubSpot CRM for powerful customer relationship management - [Salesforce](https://docs.getstrada.com/settings/integrations/salesforce.md): Connect your Strada Voice agents with Salesforce for CRM automation - [Gmail](https://docs.getstrada.com/settings/integrations/gmail.md): Connect your agent with Gmail for email automation - [Slack](https://docs.getstrada.com/settings/integrations/slack.md): Connect your Strada Voice agents with Slack for team communication - [Microsoft Teams](https://docs.getstrada.com/settings/integrations/microsoft-teams.md): Connect your agent with Microsoft Teams for collaboration and messaging - [Front](https://docs.getstrada.com/settings/integrations/front.md): Connect your agent with Front for customer communication and collaboration - [Zendesk](https://docs.getstrada.com/settings/integrations/zendesk.md): Connect your Strada Voice agents with Zendesk for customer support - [Cal.com](https://docs.getstrada.com/settings/integrations/cal-com.md): Connect your Strada Voice agents with Cal.com for appointment scheduling - [Calendly](https://docs.getstrada.com/settings/integrations/calendly.md): Connect your Strada Voice agents with Calendly for appointment scheduling - [Twilio SMS](https://docs.getstrada.com/settings/integrations/twilio-sms.md): Connect your Strada Voice agents with Twilio for SMS messaging - [Email (SMTP)](https://docs.getstrada.com/settings/integrations/smtp-email.md): Send emails from your agent using your own SMTP server - [REST API](https://docs.getstrada.com/settings/integrations/rest-api.md): Connect your Strada Voice agents with custom REST APIs - [AgencyZoom](https://docs.getstrada.com/settings/integrations/agency-zoom.md): Connect your Strada Voice agents with AgencyZoom for contact management - [Campaign Monitor](https://docs.getstrada.com/settings/integrations/campaign-monitor.md): Connect your Strada Voice agents with Campaign Monitor for email marketing - [Snapsheet Claims](https://docs.getstrada.com/settings/integrations/snapsheet-claims.md): Connect your Strada Voice agents with Snapsheet for claims management - [Introduction](https://docs.getstrada.com/api-reference/introduction.md) - [Create a new campaign call](https://docs.getstrada.com/api-reference/calls/create-a-new-campaign-call.md): Create a new campaign call with the specified configuration - [List calls for an agent](https://docs.getstrada.com/api-reference/calls/list-calls-for-an-agent.md): Retrieve a list of calls for the specified agent with optional filters - [Get a specific call](https://docs.getstrada.com/api-reference/calls/get-call.md): Retrieve details for a specific call by ID - [Get call data by phone number](https://docs.getstrada.com/api-reference/calls/get-call-data-by-phone.md): Get call data by phone number. - [Get call data by external ID](https://docs.getstrada.com/api-reference/calls/get-call-data-by-external-id.md): Get call data by externalId. - [List chats for an agent](https://docs.getstrada.com/api-reference/chats/list-chats-for-an-agent.md): Retrieve a list of chats for the specified agent with optional filters - [Get a specific chat](https://docs.getstrada.com/api-reference/chats/get-chat.md): Retrieve details for a specific chat by ID - [Receive webhook after call completes](https://docs.getstrada.com/api-reference/webhooks/end-of-call-webhook.md): Endpoint where Strada sends end-of-call webhook notifications. Configure this URL in your Strada dashboard to receive call events. - [Push call personalization data](https://docs.getstrada.com/api-reference/incoming-call-personalization/push-call-personalization-data.md): Push customer data for a phone number ahead of an inbound call. When a call arrives from this number, the data will be used to populate the agent's prompt variables. - [Trigger a workflow](https://docs.getstrada.com/api-reference/workflows/trigger-a-workflow.md): Start a standalone workflow that uses a webhook trigger. The workflow must be enabled and published. - [Export calls](https://docs.getstrada.com/api-reference/export/export-calls.md): Retrieve a paginated list of calls across all agents with optional filters. Use this endpoint for bulk export of call data. - [Export chats](https://docs.getstrada.com/api-reference/export/export-chats.md): Retrieve a paginated list of chats across all agents with optional filters. Use this endpoint for bulk export of chat data. - [Export do not call list](https://docs.getstrada.com/api-reference/export/export-do-not-call-list.md): Retrieve a paginated list of phone numbers on the Do Not Call list. Use this endpoint for bulk export of DNC data. - [Export audit logs](https://docs.getstrada.com/api-reference/export/export-audit-logs.md): Retrieve a paginated list of audit log entries for your organization, ordered newest first. Use this endpoint for bulk export of audit data. When more results are available, the response includes metadata.nextPage with the URL for the next page. - [Introduction](https://docs.getstrada.com/sdks/web/overview.md) - [Getting Started](https://docs.getstrada.com/sdks/web/getting-started.md) - [API Reference](https://docs.getstrada.com/sdks/web/sdk-api-reference.md) - [Introduction](https://docs.getstrada.com/sdks/react-native/overview.md) - [Getting Started](https://docs.getstrada.com/sdks/react-native/getting-started.md) - [API Reference](https://docs.getstrada.com/sdks/react-native/sdk-api-reference.md) ## OpenAPI Specs - [openapi](/api-reference/openapi.json) ## Optional - [Get help](mailto:support@getstrada.com)