diff --git a/.env.rag.example b/.env.rag.example index 5fa80c6..bfb08fa 100644 --- a/.env.rag.example +++ b/.env.rag.example @@ -73,3 +73,11 @@ S3_ACCOUNT1_SCHEDULES= #WEB2_SITEMAP_URL=https://example.com/sitemap.xml #WEB2_INCLUDE_PREFIX=/blog/ #WEB2_SCHEDULES=60 + +# PIPEDRIVE CONNECTORS (optional): + +#PIPEDRIVE1_API_TOKEN=your-pipedrive-api-token +#PIPEDRIVE1_SCHEDULES=3600 + +#PIPEDRIVE2_API_TOKEN=your-second-pipedrive-api-token +#PIPEDRIVE2_SCHEDULES=3600 diff --git a/config.yaml.example b/config.yaml.example index 1e21b9b..7210bf3 100644 --- a/config.yaml.example +++ b/config.yaml.example @@ -57,6 +57,34 @@ sources: # html_to_text: true # schedules: "${WEB2_SCHEDULES}" + # Pipedrive CRM + #- type: "pipedrive" + # name: "pipedrive1" + # config: + # api_token: "${PIPEDRIVE1_API_TOKEN}" + # # Optional: which object types to load (default: all) + # load_types: + # - activities + # - deals + # - notes + # - organizations + # - persons + # - products + # - projects + # - leads + # - tasks + # - mails + # max_items: 500 # optional, per-entity limit (default: unlimited) + # request_delay: 1 # seconds between API requests (default: 0) + # max_retries: 3 # retry attempts on failure (default: 3) + # schedules: "${PIPEDRIVE1_SCHEDULES}" + + #- type: "pipedrive" + # name: "pipedrive2" + # config: + # api_token: "${PIPEDRIVE2_API_TOKEN}" + # schedules: "${PIPEDRIVE2_SCHEDULES}" + embedding: # can be `local` or `openrouter`/`openai` provider: local