Skip to main content

Advanced Configuration

Configure your SDK for production use with custom settings, debugging, and optimization.

Server Selection

Override the default server URL when needed:

Custom HTTP Client

Customize headers and other HTTP client settings:

Standalone Functions (TypeScript Only)

Use standalone functions for bundle size optimization:

Available Standalone Functions

  • createWebhook - Create a webhook
  • deleteWebhook - Delete a webhook
  • listMeetings - List meetings
  • listTeamMembers - List team members
  • listTeams - List teams

Retries (Python Only)

Configure retry strategies for production reliability:

Resource Management (Python Only)

Use context managers for proper resource cleanup:

Debugging

Enable debug logging during development:

Configuration Best Practices

  1. Use environment variables for sensitive configuration
  2. Implement proper error handling with try-catch blocks
  3. Use context managers (Python) for resource cleanup
  4. Configure timeouts appropriate for your use case
  5. Enable debugging during development
  6. Use standalone functions (TypeScript) for bundle optimization
  7. Configure retries for production reliability