Connic
Getting Started

Quick Start

Get up and running with Connic in under 5 minutes. This guide walks you through creating a project, deploying an agent, and triggering your first run.

Prerequisites

• Python 3.10+ installed

• A GitHub account

• An API key for your model provider (e.g., Google AI, OpenAI)

1

Create a Project in Connic

Create a new project in the Connic dashboard. The wizard will guide you through connecting your repository.

a

Go to Projects and click Create Project

b

Click Connect and authorize Connic to access your repositories

c

Select the repository you want to connect

d

Enter a project name and select your deployment region

e

Create an environment (e.g., Production) and select the branch to deploy from

f

Add your API key for your model provider (e.g., OpenAI, Anthropic, Gemini)

2

Set Up Your Local Repository

Install the Connic SDK and initialize your project.

bash
pip install connic-composer-sdk
bash
connic init my-agents
cd my-agents

This creates the project structure with an agents/ folder and a sample agent configuration.

3

Define Your Agent

Edit the agent YAML file to configure your agent.

yaml
# agents/assistant.yaml
name: assistant
model: gemini/gemini-2.5-flash
description: "A helpful assistant"
system_prompt: |
  You are a helpful assistant. Answer questions
  clearly and concisely.

temperature: 0.7
max_concurrent_runs: 5

Each YAML file in the agents/ folder defines one agent. You can have multiple agents in a single project.

4

Push to Deploy

Commit and push your changes to trigger a deployment.

bash
git add .
git commit -m "Initial agent setup"
git push origin main

Go to your project in the Connic dashboard and click Deploy. Connic will build and deploy your agents automatically.

5

Create a Connector

To trigger your agent, create a connector from the marketplace. For example, you can create an HTTP webhook to trigger agents via API calls.

a

Go to your project's Connectors tab

b

Click Browse Marketplace and choose a connector type

c

Configure the connector (name, mode, etc.)

d

Open the connector and Link your agent to it

6

Test Your Agent

Trigger your agent using the connector you created. For example, if you created an HTTP webhook connector, you can trigger it with a curl command:

bash
curl -X POST <webhook-url> \
  -H "Content-Type: application/json" \
  -H "X-Connic-Secret: <your-secret-key>" \
  -d '{"message": "Hello, agent!"}'

Check the Runs section in your project to see the agent's response and trace details.

You're all set!

Your agent is now deployed and ready to use.