# Fluents - [Introduction to Fluents](https://docs.fluents.ai/product/welcome.md): AI voice agents that answer your phone, call your list, and hand off to a person when it matters. - [Quickstart](https://docs.fluents.ai/product/quickstart/index.md): Short builds that get you from an empty account to an agent taking real calls, then better ones. - [Create your first inbound agent](https://docs.fluents.ai/product/quickstart/first-inbound-agent.md): Build an agent that answers a phone number, collects what the caller needs, and hands off to a person when asked. - [Create your first outbound agent](https://docs.fluents.ai/product/quickstart/first-outbound-agent.md): Build an agent that calls a lead, checks whether they are interested, and books a meeting or a callback rather than wasting the contact. - [Set up your first campaign](https://docs.fluents.ai/product/quickstart/first-campaign.md): Call a two contact test list with your outbound agent, so you can see a campaign run end to end before you point one at a real list. - [Improving an agent](https://docs.fluents.ai/product/quickstart/improving-an-agent.md): The loop that turns an agent that works into one you can rely on. - [Use cases](https://docs.fluents.ai/product/use-cases/index.md): Longer builds that solve a whole job rather than demonstrating one setting. - [Book appointments for a clinic](https://docs.fluents.ai/product/use-cases/clinic-appointments.md): An inbound agent that answers the clinic phone, books into a real calendar, collects an email, and agrees a callback when nothing suits. - [Documentation assistant](https://docs.fluents.ai/product/features/assistant.md): Two ways to find something on this documentation site without reading it end to end. - [What an agent is](https://docs.fluents.ai/product/concepts/agent/intro.md): The unit everything else in Fluents attaches to, and the four things that decide how it behaves. - [What the agent says](https://docs.fluents.ai/product/concepts/agent/basic.md): How the prompt, the opening line, the voice and the skills combine into a conversation. - [How a call runs](https://docs.fluents.ai/product/concepts/agent/advanced.md): What happens between the caller finishing a sentence and the agent replying, and why that gap is the thing you tune. - [What happens after a call](https://docs.fluents.ai/product/concepts/agent/post-call.md): How a conversation becomes structured data you can filter, chart and act on. - [How campaigns work](https://docs.fluents.ai/product/concepts/campaigns.md): When to reach out to a list rather than wait for the phone to ring, and the shapes campaigns usually take. - [How numbers work](https://docs.fluents.ai/product/concepts/numbers.md): Why a number belongs to one environment, what it means to point one at an agent, and why spreading traffic matters. - [How voices work](https://docs.fluents.ai/product/concepts/voices.md): What actually makes a voice work on a phone call, and why the pleasant one is not always the right one. - [Dashboard](https://docs.fluents.ai/product/features/dashboard.md): The first screen after signing in. Headline numbers on call health, and a short list of what needs your attention. - [Calls](https://docs.fluents.ai/product/features/call.md): Review what your agents did on the phone. Read the Calls table, open a call to see the transcript and insights, filter and export call history, and manage scheduled callbacks. - [Reports](https://docs.fluents.ai/product/features/reports.md): Build your own charts over call data and insights, then run them over a date range. - [Agents](https://docs.fluents.ai/product/features/agent.md): Build the agent that handles your calls. Choose a voice, write the prompt, give it skills, and test it before it talks to anyone. - [Data](https://docs.fluents.ai/product/features/data.md): What an agent knows before the call connects, and what it can look up while the call is running. - [Post-call](https://docs.fluents.ai/product/features/post-call.md): Decide what to pull out of every call, judge whether the call went well, and send a follow up email or SMS afterwards. - [Testing an agent](https://docs.fluents.ai/product/features/agent-testing.md): Build a suite of test conversations and run them against an agent, so you can change a prompt without wondering what you broke. - [Appointment Scheduling](https://docs.fluents.ai/product/features/skills/appointment-scheduling.md): Let the agent read your real availability, offer times, and book the appointment on your calendar during the call. - [Call Routing](https://docs.fluents.ai/product/features/skills/call-routing.md): Hand a live call to a person when a specific phrase is spoken, either directly or after the agent explains the call first. - [Call Back Later](https://docs.fluents.ai/product/features/skills/call-back-later.md): When someone says it is a bad time, let the agent agree a specific time and schedule the callback itself. - [Knowledge Search](https://docs.fluents.ai/product/features/skills/knowledge-search.md): Let the agent look answers up in your knowledge bases mid conversation instead of guessing or inventing them. - [Switch Communication](https://docs.fluents.ai/product/features/skills/switch-communication.md): Let the agent move the conversation to a phone call when the person cannot keep talking where they are. - [In Call Email](https://docs.fluents.ai/product/features/skills/in-call-email.md): Let the agent send a prepared email during the call, using rules you write for when each one goes out. - [In Call SMS](https://docs.fluents.ai/product/features/skills/in-call-sms.md): Let the agent text the person while still on the phone with them, either freely worded or a message you fix in advance. - [Call Screen Handling](https://docs.fluents.ai/product/features/skills/call-screen-handling.md): Give your agent something to say to the receptionist or assistant who answers before your actual contact does. - [IVR Navigation](https://docs.fluents.ai/product/features/skills/ivr-navigation.md): Let your agent work through an automated phone menu on the other end, pressing keys until it reaches what you asked for. - [End Call](https://docs.fluents.ai/product/features/skills/end-conversation.md): Give your agent a reliable way to hang up, on closing lines you choose and when it hears the caller wrapping up. - [Campaigns](https://docs.fluents.ai/product/features/campaigns.md): Reach a list of contacts automatically by phone, email or SMS. Set up a campaign, build the outreach flow, import contacts, and start it. - [Campaign Schedules](https://docs.fluents.ai/product/features/campaign-schedules.md): Set the days, hours and timezone your campaigns are allowed to contact people. A schedule is required before you can create a campaign. - [Numbers](https://docs.fluents.ai/product/features/numbers.md): Buy or connect the phone numbers your agents call from and answer on, and control how hard each one is worked. - [DNC List](https://docs.fluents.ai/product/features/dnc-list.md): The list of numbers your agents must not call, including the ones the platform adds for you when someone asks to be left alone. - [Providers and connections](https://docs.fluents.ai/product/features/providers.md): Connect the services your agents use, and bring your own API key for the telephony, transcription, LLM and voice providers Fluents runs on. - [Prompts](https://docs.fluents.ai/product/features/prompts.md): Keep reusable prompts and building blocks in one place, so agents start from something known rather than a blank box. - [Voices](https://docs.fluents.ai/product/features/voice.md): Choose how your agents sound, and bring in voices from your own provider account. - [Knowledge Bases](https://docs.fluents.ai/product/features/knowledge-base.md): Store documents your agents can search during a call, so they answer from your content instead of improvising. - [Actions](https://docs.fluents.ai/product/features/actions.md): Things an agent can do mid-call beyond talking, including calling your own API and getting an answer back before it replies. - [Webhooks](https://docs.fluents.ai/product/features/webhook.md): Have Fluents tell your own systems when something happens on a call, without the agent waiting for a reply. - [Web Widget](https://docs.fluents.ai/product/features/widget.md): Put an agent on your website so visitors can talk to it in the browser, with no phone number involved. - [Early Access](https://docs.fluents.ai/product/features/experimental-feature.md): Turn on features that are still being built, for one environment at a time. - [Sign up](https://docs.fluents.ai/product/features/account/sign-up.md): Create an account, and what you get on the trial before you decide anything. - [Settings](https://docs.fluents.ai/product/features/account/settings.md): Organizations, environments and members. Where your API keys and your concurrency and number caps live. - [Get API key](https://docs.fluents.ai/product/features/account/get-api-key.md): Where the key is, what it is scoped to, and the one thing people get wrong about it. - [ActiveCampaign](https://docs.fluents.ai/product/integrations/active-campaign.md): Integrate Fluents Voice AI with ActiveCampaign to automate calls, log conversations, and manage contacts directly from your workflows. - [Avochato](https://docs.fluents.ai/product/integrations/avochato.md): Placeholder guide for the Avochato integration with Fluents.ai. - [Cal.com](https://docs.fluents.ai/product/integrations/cal-com.md): Placeholder guide for the Cal.com integration with Fluents.ai. - [Go highlevel](https://docs.fluents.ai/product/integrations/go-highlevel.md) - [Google Workspace](https://docs.fluents.ai/product/integrations/google-workspace.md): Placeholder guide for the Google Workspace integration with Fluents.ai. - [HubSpot](https://docs.fluents.ai/product/integrations/hubspot.md): Placeholder guide for the HubSpot integration with Fluents.ai. - [Keragon](https://docs.fluents.ai/product/integrations/keragon.md): Trigger AI-powered outbound calls directly from Keragon healthcare automation workflows using the Fluents connector. - [Krisp](https://docs.fluents.ai/product/integrations/krisp.md): Placeholder guide for the Krisp integration with Fluents.ai. - [Make com](https://docs.fluents.ai/product/integrations/make-com.md) - [Monday.com](https://docs.fluents.ai/product/integrations/monday-com.md): Placeholder guide for the Monday.com integration with Fluents.ai. - [Outlook](https://docs.fluents.ai/product/integrations/outlook.md): Placeholder guide for the Outlook integration with Fluents.ai. - [Salesforce](https://docs.fluents.ai/product/integrations/salesforce.md): Placeholder guide for the Salesforce integration with Fluents.ai. - [Telnyx](https://docs.fluents.ai/product/integrations/telnyx.md): Placeholder guide for the Telnyx integration with Fluents.ai. - [TLDCRM](https://docs.fluents.ai/product/integrations/tldcrm.md): Placeholder guide for the TLDCRM integration with Fluents.ai. - [Twilio](https://docs.fluents.ai/product/integrations/twilio.md): Placeholder guide for the Twilio integration with Fluents.ai. - [Zendesk](https://docs.fluents.ai/product/integrations/zendesk.md): Bring AI-powered voice calling directly into your Zendesk support workflow with the Fluents.ai app. - [Get account connection](https://docs.fluents.ai/api-reference/account_connections/get-account-connection.md) - [List account connections](https://docs.fluents.ai/api-reference/account_connections/list-account-connections.md) - [Create account connection](https://docs.fluents.ai/api-reference/account_connections/create-account-connection.md) - [Update account connection](https://docs.fluents.ai/api-reference/account_connections/update-account-connection.md) - [List available numbers](https://docs.fluents.ai/api-reference/numbers/list-available-numbers.md) - [List numbers](https://docs.fluents.ai/api-reference/numbers/list-numbers.md) - [Get number](https://docs.fluents.ai/api-reference/numbers/get-number.md) - [Buy number](https://docs.fluents.ai/api-reference/numbers/buy-number.md) - [Link number](https://docs.fluents.ai/api-reference/numbers/link-number.md) - [Update number](https://docs.fluents.ai/api-reference/numbers/update-number.md) - [Cancel number](https://docs.fluents.ai/api-reference/numbers/cancel-number.md) - [Detach number](https://docs.fluents.ai/api-reference/numbers/detach-number.md) - [Activate number](https://docs.fluents.ai/api-reference/numbers/activate-number.md) - [Get number tags](https://docs.fluents.ai/api-reference/numbers/get-number-tags.md) - [List calls](https://docs.fluents.ai/api-reference/calls/list-calls.md) - [Get call](https://docs.fluents.ai/api-reference/calls/get-call.md) - [End call](https://docs.fluents.ai/api-reference/calls/end-call.md) - [Create call](https://docs.fluents.ai/api-reference/calls/create-call.md) - [Get recording](https://docs.fluents.ai/api-reference/calls/get-recording.md) - [Get call recording](https://docs.fluents.ai/api-reference/calls/get-call-recording.md) - [List call feedbacks](https://docs.fluents.ai/api-reference/calls/feedbacks/list-call-feedbacks.md) - [Create call feedback](https://docs.fluents.ai/api-reference/calls/feedbacks/create-call-feedback.md) - [Get call feedback](https://docs.fluents.ai/api-reference/calls/feedbacks/get-call-feedback.md) - [Update call feedback](https://docs.fluents.ai/api-reference/calls/feedbacks/update-call-feedback.md) - [Delete call feedback](https://docs.fluents.ai/api-reference/calls/feedbacks/delete-call-feedback.md) - [Get agent](https://docs.fluents.ai/api-reference/agents/get-agent.md) - [List agents](https://docs.fluents.ai/api-reference/agents/list-agents.md) - [Create agent](https://docs.fluents.ai/api-reference/agents/create-agent.md) - [Update agent](https://docs.fluents.ai/api-reference/agents/update-agent.md) - [Get prompt](https://docs.fluents.ai/api-reference/prompts/get-prompt.md) - [List prompts](https://docs.fluents.ai/api-reference/prompts/list-prompts.md) - [Create prompt](https://docs.fluents.ai/api-reference/prompts/create-prompt.md) - [Update prompt](https://docs.fluents.ai/api-reference/prompts/update-prompt.md) - [Get voice](https://docs.fluents.ai/api-reference/voices/get-voice.md) - [List voices](https://docs.fluents.ai/api-reference/voices/list-voices.md) - [Create voice](https://docs.fluents.ai/api-reference/voices/create-voice.md) - [Update voice](https://docs.fluents.ai/api-reference/voices/update-voice.md) - [Get action](https://docs.fluents.ai/api-reference/actions/get-action.md) - [List actions](https://docs.fluents.ai/api-reference/actions/list-actions.md) - [Create action](https://docs.fluents.ai/api-reference/actions/create-action.md) - [Update action](https://docs.fluents.ai/api-reference/actions/update-action.md) - [Get webhook](https://docs.fluents.ai/api-reference/webhooks/get-webhook.md) - [List webhooks](https://docs.fluents.ai/api-reference/webhooks/list-webhooks.md) - [Create webhook](https://docs.fluents.ai/api-reference/webhooks/create-webhook.md) - [Update webhook](https://docs.fluents.ai/api-reference/webhooks/update-webhook.md) - [Get transcriber](https://docs.fluents.ai/api-reference/transcribers/get-transcriber.md) - [List transcribers](https://docs.fluents.ai/api-reference/transcribers/list-transcribers.md) - [Create transcriber](https://docs.fluents.ai/api-reference/transcribers/create-transcriber.md) - [Update transcriber](https://docs.fluents.ai/api-reference/transcribers/update-transcriber.md) - [Delete transcriber](https://docs.fluents.ai/api-reference/transcribers/delete-transcriber.md) - [Get DNC numbers](https://docs.fluents.ai/api-reference/dnc_numbers/list-dnc-numbers.md): Retrieve DNC numbers with filtering by type (global or user-specific) and pagination. - [Add a phone number to DNC list](https://docs.fluents.ai/api-reference/dnc_numbers/create-dnc-number.md): Add a phone number to the Do Not Call list for a specific user. - [Add multiple phone numbers to DNC list](https://docs.fluents.ai/api-reference/dnc_numbers/bulk-add-dnc-numbers.md): Add multiple phone numbers to the Do Not Call list for a specific user in a single request. Maximum 1000 phone numbers per request. - [Remove a phone number from DNC list](https://docs.fluents.ai/api-reference/dnc_numbers/delete-dnc-number.md): Remove a phone number from the Do Not Call list for a specific user. - [List knowledge bases](https://docs.fluents.ai/api-reference/knowledge_bases/list-knowledge-bases.md) - [Create knowledge base](https://docs.fluents.ai/api-reference/knowledge_bases/create-knowledge-base.md) - [Get knowledge base](https://docs.fluents.ai/api-reference/knowledge_bases/get-knowledge-base.md) - [Delete knowledge base](https://docs.fluents.ai/api-reference/knowledge_bases/delete-knowledge-base.md) - [List knowledge base files](https://docs.fluents.ai/api-reference/knowledge_bases/list-knowledge-base-files.md) - [Upload knowledge base file](https://docs.fluents.ai/api-reference/knowledge_bases/upload-knowledge-base-file.md) - [Get knowledge base file](https://docs.fluents.ai/api-reference/knowledge_bases/get-knowledge-base-file.md) - [Delete knowledge base file](https://docs.fluents.ai/api-reference/knowledge_bases/delete-knowledge-base-file.md) - [List tags](https://docs.fluents.ai/api-reference/tags/list-tags.md) - [Create tag](https://docs.fluents.ai/api-reference/tags/create-tag.md) - [Get tag](https://docs.fluents.ai/api-reference/tags/get-tag.md) - [Update tag](https://docs.fluents.ai/api-reference/tags/update-tag.md) - [Delete tag](https://docs.fluents.ai/api-reference/tags/delete-tag.md) - [List messages](https://docs.fluents.ai/api-reference/messages/list-messages.md) - [Create message](https://docs.fluents.ai/api-reference/messages/create-message.md) - [Run simulation](https://docs.fluents.ai/api-reference/simulation/run-simulation.md) ## OpenAPI Specs - [openapi](/openapi.yml) ## Optional - [Contact](mailto:support@fluents.ai) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.