Skip to content
Talki Developers
Beta
Search
Ctrl
K
Cancel
Start here
Quickstart
Validate a key and start a sync
Authentication
API keys, scopes, rotation
OAuth apps
Consent, tokens, refresh, disconnection
Python SDK
pip install --pre talki
TypeScript SDK
npm install @hubtec/talki@beta
API reference
The full REST contract
Webhooks
Events, signatures, retries
Become a partner
Who pays for your customers
Errors and rate limits
Stable codes and limits
Copy for your AI agent
Select theme
Dark
Light
Auto
Select language
English
Italiano
Menu
Overview
Quickstart
Authentication
OAuth apps
Console
Sandbox
Core concepts
SDKs
Python
TypeScript
API reference
Overview
Account
Overview
Retrieve the authenticated account
Update the assistant settings
Complete onboarding
Retrieve the forwarding check
Start a forwarding check
Locations
Overview
List locations
Agent test
Overview
Send a test message
End a test session
Usage
Overview
Retrieve usage
Retrieve usage history
Voices
Overview
List voices
Retrieve a voice sample
Working hours
Overview
Retrieve working hours
Replace working hours
Closures
Overview
List closures
Create a closure
Delete a closure
Update a closure
Calls
Overview
Retrieve call statistics
Count calls
Export the call log
Export a call
List refused calls
Count refused calls
Summarise refused calls
List calls
Retrieve a call
Delete a call
Update a call's inbox state
Retrieve a call transcript
Mark all calls read
Appointments
Overview
List appointment changes
Create an appointment
Retrieve an appointment
Cancel an appointment
Update an appointment
Restore an appointment
Contacts
Overview
List contact changes
Upsert a contact
Retrieve a contact
Delete a contact
Pending contacts
Overview
List pending contacts
Approve a pending contact
Discard a pending contact
Tags
Overview
List tags
Create a tag
Delete a tag
Update a tag
Tag a contact
Untag a contact
Caller rules
Overview
List caller rules
Add a caller rule
List blocked calls
Delete a caller rule
Update a caller rule
Services
Overview
List service changes
Create a service
Retrieve a service
Delete a service
Update a service
Resources
Overview
List resource changes
Create a resource
Retrieve a resource
Delete a resource
Update a resource
Unresolved requests
Overview
List unresolved-request changes
Retrieve an unresolved request
Update an unresolved request
Teach the assistant an answer
Documents
Overview
List documents
Create a document
Retrieve a document
Replace a document
Delete a document
Update a document
Retrieve a document's text
List a website's pages
Download a document's file
Discover a site's pages
Delete a website's page
Availability
Overview
Retrieve availability
Sandbox
Overview
List sandbox scenarios
Create a sandbox call
Reset the sandbox
Webhooks
call.ringing
call.ended
call.transferred
call.updated
call.deleted
appointment.created
appointment.updated
appointment.cancelled
contact.created
contact.updated
contact.deleted
pending_contact.created
pending_contact.updated
pending_contact.deleted
tag.created
tag.updated
tag.deleted
caller_rule.created
caller_rule.updated
caller_rule.deleted
account.updated
working_hours.updated
closure.created
closure.updated
closure.deleted
location.created
location.updated
location.deactivated
location.reactivated
location.settings_updated
location.working_hours_updated
service.created
service.updated
service.deleted
resource.created
resource.updated
resource.deleted
document.created
document.updated
document.deleted
unresolved_request.updated
usage.threshold_reached
usage.extra_credits_low
ping
installation.created
installation.scopes_changed
installation.revoked
installation.access_suspended
installation.access_restored
Webhooks
App events
Partners
Become a partner
Managed billing
Integration guides
Create a CRM activity after a call
Mirror a Talki appointment
Configure the assistant
Work with locations
Manage the knowledge base
Errors and rate limits
Security and data handling
Changelog and lifecycle
Support
Copy for your AI agent
Select theme
Dark
Light
Auto
Select language
English
Italiano
Overview
Pending contacts
Section titled “Pending contacts”
Approve or discard the names the assistant heard on calls.
Operations
Section titled “ Operations ”
GET
/v1/pending_contacts
POST
/v1/pending_contacts/{pending_id}/approve
DELETE
/v1/pending_contacts/{pending_id}