The Agile integration used to be detailed in the old portal that has now been decommissioned. This was done via the Octopus R&D labs which you can sign up to here https://smart-energy.octopushome.net/sign-in
You can get your Givenergy API key on the account settings page of the portal https://givenergy.cloud/account-settings/edit
Good luck, let us know how it goes, here are some details from the help section, I’m not on Agile so haven’t tested.
Octopus Energy R&D labs is an ALPHA system we’re experimenting with - please use with caution and at your own risk. We will do everything we can to answer questions, solve issues and help but as a very new system please treat with caution.
Use these instructions to set up a GivEnergy system to track the Agile import and export rates.
Pre-requisites:
Agile import and Agile export tariff
GivEnergy system attached as a device to the Octopus Energy R&D labs system
1 Go to the Schedule menu option.
2 Start typing GivEnergy in the device box and select your inverter from the list.
3 Give your schedule a title.
4 Choose your start/end times.
5 Decide whether to run once (never repeat), or repeat daily, weekly or monthly.
6 Decide whether to use GivEnergy’s own Modes, or select the optimisation drop-down and select Octopus or Carbon.
7 If you have both import and export, you’ll be able to set both charge and discharge values.
8 If you’ve not got an export tariff, the discharge option will not be visible.
9 Set your preferences for the Agile import rate to charge below and the Agile export rate to discharge above. Also set the min and max SOC levels too.
10 Alternatively use the Half-hour to charge and discharge using the best number of half-hours in the period of the schedule. In this screenshot example, the lowest 6 half-hours of Agile import and the highest 3 half-hours of Agile export
11 Once done you’ll see schedules in the Calendar and history will start to populate below.